/**
 * <copyright>
 * </copyright>
 *
 * $Id$
 */
package org.hl7.v3;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

import org.eclipse.emf.common.util.Enumerator;

/**
 * <!-- begin-user-doc -->
 * A representation of the literals of the enumeration '<em><b>Ambulatory Clinic Or Center HIPAA Member2</b></em>',
 * and utility methods for working with them.
 * <!-- end-user-doc -->
 * @see org.hl7.v3.V3Package#getAmbulatoryClinicOrCenterHIPAAMember2()
 * @model extendedMetaData="name='AmbulatoryClinicOrCenterHIPAA_._member_._2'"
 * @generated
 */
public enum AmbulatoryClinicOrCenterHIPAAMember2 implements Enumerator {
	/**
	 * The '<em><b>261QA0600N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QA0600N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QA0600N(0, "_261QA0600N", "261QA0600N"),

	/**
	 * The '<em><b>261QA1903N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QA1903N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QA1903N(1, "_261QA1903N", "261QA1903N"),

	/**
	 * The '<em><b>261QB0400N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QB0400N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QB0400N(2, "_261QB0400N", "261QB0400N"),

	/**
	 * The '<em><b>261QC1500N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QC1500N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QC1500N(3, "_261QC1500N", "261QC1500N"),

	/**
	 * The '<em><b>261QC1800N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QC1800N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QC1800N(4, "_261QC1800N", "261QC1800N"),

	/**
	 * The '<em><b>261QD0000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QD0000N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QD0000N(5, "_261QD0000N", "261QD0000N"),

	/**
	 * The '<em><b>261QE0002N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QE0002N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QE0002N(6, "_261QE0002N", "261QE0002N"),

	/**
	 * The '<em><b>261QE0700N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QE0700N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QE0700N(7, "_261QE0700N", "261QE0700N"),

	/**
	 * The '<em><b>261QF0400N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QF0400N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QF0400N(8, "_261QF0400N", "261QF0400N"),

	/**
	 * The '<em><b>261QH0100N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QH0100N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QH0100N(9, "_261QH0100N", "261QH0100N"),

	/**
	 * The '<em><b>261QI0500N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QI0500N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QI0500N(10, "_261QI0500N", "261QI0500N"),

	/**
	 * The '<em><b>261QL0400N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QL0400N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QL0400N(11, "_261QL0400N", "261QL0400N"),

	/**
	 * The '<em><b>261QM1200N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QM1200N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QM1200N(12, "_261QM1200N", "261QM1200N"),

	/**
	 * The '<em><b>261QM0801N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QM0801N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QM0801N(13, "_261QM0801N", "261QM0801N"),

	/**
	 * The '<em><b>261QM1000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QM1000N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QM1000N(14, "_261QM1000N", "261QM1000N"),

	/**
	 * The '<em><b>261QM1100N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QM1100N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QM1100N(15, "_261QM1100N", "261QM1100N"),

	/**
	 * The '<em><b>261QM1101N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QM1101N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QM1101N(16, "_261QM1101N", "261QM1101N"),

	/**
	 * The '<em><b>261QM1102N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QM1102N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QM1102N(17, "_261QM1102N", "261QM1102N"),

	/**
	 * The '<em><b>261QM1300N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QM1300N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QM1300N(18, "_261QM1300N", "261QM1300N"),

	/**
	 * The '<em><b>261QX0100N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QX0100N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QX0100N(19, "_261QX0100N", "261QX0100N"),

	/**
	 * The '<em><b>261QP2000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QP2000N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QP2000N(20, "_261QP2000N", "261QP2000N"),

	/**
	 * The '<em><b>261QP2400N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QP2400N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QP2400N(21, "_261QP2400N", "261QP2400N"),

	/**
	 * The '<em><b>261QP0904N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QP0904N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QP0904N(22, "_261QP0904N", "261QP0904N"),

	/**
	 * The '<em><b>261QP0905N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QP0905N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QP0905N(23, "_261QP0905N", "261QP0905N"),

	/**
	 * The '<em><b>261QR0206N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QR0206N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QR0206N(24, "_261QR0206N", "261QR0206N"),

	/**
	 * The '<em><b>261QR0208N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QR0208N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QR0208N(25, "_261QR0208N", "261QR0208N"),

	/**
	 * The '<em><b>261QR0207N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QR0207N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QR0207N(26, "_261QR0207N", "261QR0207N"),

	/**
	 * The '<em><b>261QR0800N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QR0800N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QR0800N(27, "_261QR0800N", "261QR0800N"),

	/**
	 * The '<em><b>261QR0400N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QR0400N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QR0400N(28, "_261QR0400N", "261QR0400N"),

	/**
	 * The '<em><b>261QR0401N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QR0401N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QR0401N(29, "_261QR0401N", "261QR0401N"),

	/**
	 * The '<em><b>261QR0405N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QR0405N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QR0405N(30, "_261QR0405N", "261QR0405N"),

	/**
	 * The '<em><b>CARD</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CARD_VALUE
	 * @generated
	 * @ordered
	 */
	CARD(31, "CARD", "CARD"),

	/**
	 * The '<em><b>261QR1100N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QR1100N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QR1100N(32, "_261QR1100N", "261QR1100N"),

	/**
	 * The '<em><b>261QR1300N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QR1300N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QR1300N(33, "_261QR1300N", "261QR1300N"),

	/**
	 * The '<em><b>261QS1200N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QS1200N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QS1200N(34, "_261QS1200N", "261QS1200N"),

	/**
	 * The '<em><b>261QS1000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QS1000N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QS1000N(35, "_261QS1000N", "261QS1000N"),

	/**
	 * The '<em><b>261QS0132N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QS0132N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QS0132N(36, "_261QS0132N", "261QS0132N"),

	/**
	 * The '<em><b>261QU0200N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QU0200N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QU0200N(37, "_261QU0200N", "261QU0200N"),

	/**
	 * The '<em><b>261QV0200N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_261QV0200N_VALUE
	 * @generated
	 * @ordered
	 */
	_261QV0200N(38, "_261QV0200N", "261QV0200N"),

	/**
	 * The '<em><b>ENDOS</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #ENDOS_VALUE
	 * @generated
	 * @ordered
	 */
	ENDOS(39, "ENDOS", "ENDOS"),

	/**
	 * The '<em><b>OMS</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #OMS_VALUE
	 * @generated
	 * @ordered
	 */
	OMS(40, "OMS", "OMS"),

	/**
	 * The '<em><b>PAINCL</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #PAINCL_VALUE
	 * @generated
	 * @ordered
	 */
	PAINCL(41, "PAINCL", "PAINCL"),

	/**
	 * The '<em><b>POD</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #POD_VALUE
	 * @generated
	 * @ordered
	 */
	POD(42, "POD", "POD"),

	/**
	 * The '<em><b>PC</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #PC_VALUE
	 * @generated
	 * @ordered
	 */
	PC(43, "PC", "PC"),

	/**
	 * The '<em><b>RADO</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #RADO_VALUE
	 * @generated
	 * @ordered
	 */
	RADO(44, "RADO", "RADO"),

	/**
	 * The '<em><b>RADDX</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #RADDX_VALUE
	 * @generated
	 * @ordered
	 */
	RADDX(45, "RADDX", "RADDX");

	/**
	 * The '<em><b>261QA0600N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QA0600N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QA0600N
	 * @model literal="261QA0600N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QA0600N_VALUE = 0;

	/**
	 * The '<em><b>261QA1903N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QA1903N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QA1903N
	 * @model literal="261QA1903N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QA1903N_VALUE = 1;

	/**
	 * The '<em><b>261QB0400N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QB0400N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QB0400N
	 * @model literal="261QB0400N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QB0400N_VALUE = 2;

	/**
	 * The '<em><b>261QC1500N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QC1500N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QC1500N
	 * @model literal="261QC1500N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QC1500N_VALUE = 3;

	/**
	 * The '<em><b>261QC1800N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QC1800N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QC1800N
	 * @model literal="261QC1800N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QC1800N_VALUE = 4;

	/**
	 * The '<em><b>261QD0000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QD0000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QD0000N
	 * @model literal="261QD0000N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QD0000N_VALUE = 5;

	/**
	 * The '<em><b>261QE0002N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QE0002N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QE0002N
	 * @model literal="261QE0002N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QE0002N_VALUE = 6;

	/**
	 * The '<em><b>261QE0700N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QE0700N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QE0700N
	 * @model literal="261QE0700N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QE0700N_VALUE = 7;

	/**
	 * The '<em><b>261QF0400N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QF0400N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QF0400N
	 * @model literal="261QF0400N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QF0400N_VALUE = 8;

	/**
	 * The '<em><b>261QH0100N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QH0100N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QH0100N
	 * @model literal="261QH0100N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QH0100N_VALUE = 9;

	/**
	 * The '<em><b>261QI0500N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QI0500N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QI0500N
	 * @model literal="261QI0500N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QI0500N_VALUE = 10;

	/**
	 * The '<em><b>261QL0400N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QL0400N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QL0400N
	 * @model literal="261QL0400N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QL0400N_VALUE = 11;

	/**
	 * The '<em><b>261QM1200N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QM1200N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QM1200N
	 * @model literal="261QM1200N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QM1200N_VALUE = 12;

	/**
	 * The '<em><b>261QM0801N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QM0801N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QM0801N
	 * @model literal="261QM0801N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QM0801N_VALUE = 13;

	/**
	 * The '<em><b>261QM1000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QM1000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QM1000N
	 * @model literal="261QM1000N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QM1000N_VALUE = 14;

	/**
	 * The '<em><b>261QM1100N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QM1100N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QM1100N
	 * @model literal="261QM1100N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QM1100N_VALUE = 15;

	/**
	 * The '<em><b>261QM1101N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QM1101N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QM1101N
	 * @model literal="261QM1101N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QM1101N_VALUE = 16;

	/**
	 * The '<em><b>261QM1102N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QM1102N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QM1102N
	 * @model literal="261QM1102N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QM1102N_VALUE = 17;

	/**
	 * The '<em><b>261QM1300N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QM1300N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QM1300N
	 * @model literal="261QM1300N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QM1300N_VALUE = 18;

	/**
	 * The '<em><b>261QX0100N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QX0100N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QX0100N
	 * @model literal="261QX0100N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QX0100N_VALUE = 19;

	/**
	 * The '<em><b>261QP2000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QP2000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QP2000N
	 * @model literal="261QP2000N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QP2000N_VALUE = 20;

	/**
	 * The '<em><b>261QP2400N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QP2400N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QP2400N
	 * @model literal="261QP2400N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QP2400N_VALUE = 21;

	/**
	 * The '<em><b>261QP0904N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QP0904N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QP0904N
	 * @model literal="261QP0904N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QP0904N_VALUE = 22;

	/**
	 * The '<em><b>261QP0905N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QP0905N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QP0905N
	 * @model literal="261QP0905N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QP0905N_VALUE = 23;

	/**
	 * The '<em><b>261QR0206N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QR0206N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QR0206N
	 * @model literal="261QR0206N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QR0206N_VALUE = 24;

	/**
	 * The '<em><b>261QR0208N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QR0208N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QR0208N
	 * @model literal="261QR0208N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QR0208N_VALUE = 25;

	/**
	 * The '<em><b>261QR0207N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QR0207N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QR0207N
	 * @model literal="261QR0207N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QR0207N_VALUE = 26;

	/**
	 * The '<em><b>261QR0800N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QR0800N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QR0800N
	 * @model literal="261QR0800N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QR0800N_VALUE = 27;

	/**
	 * The '<em><b>261QR0400N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QR0400N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QR0400N
	 * @model literal="261QR0400N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QR0400N_VALUE = 28;

	/**
	 * The '<em><b>261QR0401N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QR0401N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QR0401N
	 * @model literal="261QR0401N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QR0401N_VALUE = 29;

	/**
	 * The '<em><b>261QR0405N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QR0405N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QR0405N
	 * @model literal="261QR0405N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QR0405N_VALUE = 30;

	/**
	 * The '<em><b>CARD</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CARD</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CARD
	 * @model
	 * @generated
	 * @ordered
	 */
	public static final int CARD_VALUE = 31;

	/**
	 * The '<em><b>261QR1100N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QR1100N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QR1100N
	 * @model literal="261QR1100N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QR1100N_VALUE = 32;

	/**
	 * The '<em><b>261QR1300N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QR1300N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QR1300N
	 * @model literal="261QR1300N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QR1300N_VALUE = 33;

	/**
	 * The '<em><b>261QS1200N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QS1200N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QS1200N
	 * @model literal="261QS1200N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QS1200N_VALUE = 34;

	/**
	 * The '<em><b>261QS1000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QS1000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QS1000N
	 * @model literal="261QS1000N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QS1000N_VALUE = 35;

	/**
	 * The '<em><b>261QS0132N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QS0132N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QS0132N
	 * @model literal="261QS0132N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QS0132N_VALUE = 36;

	/**
	 * The '<em><b>261QU0200N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QU0200N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QU0200N
	 * @model literal="261QU0200N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QU0200N_VALUE = 37;

	/**
	 * The '<em><b>261QV0200N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>261QV0200N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_261QV0200N
	 * @model literal="261QV0200N"
	 * @generated
	 * @ordered
	 */
	public static final int _261QV0200N_VALUE = 38;

	/**
	 * The '<em><b>ENDOS</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>ENDOS</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #ENDOS
	 * @model
	 * @generated
	 * @ordered
	 */
	public static final int ENDOS_VALUE = 39;

	/**
	 * The '<em><b>OMS</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>OMS</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #OMS
	 * @model
	 * @generated
	 * @ordered
	 */
	public static final int OMS_VALUE = 40;

	/**
	 * The '<em><b>PAINCL</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>PAINCL</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #PAINCL
	 * @model
	 * @generated
	 * @ordered
	 */
	public static final int PAINCL_VALUE = 41;

	/**
	 * The '<em><b>POD</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>POD</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #POD
	 * @model
	 * @generated
	 * @ordered
	 */
	public static final int POD_VALUE = 42;

	/**
	 * The '<em><b>PC</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>PC</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #PC
	 * @model
	 * @generated
	 * @ordered
	 */
	public static final int PC_VALUE = 43;

	/**
	 * The '<em><b>RADO</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>RADO</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #RADO
	 * @model
	 * @generated
	 * @ordered
	 */
	public static final int RADO_VALUE = 44;

	/**
	 * The '<em><b>RADDX</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>RADDX</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #RADDX
	 * @model
	 * @generated
	 * @ordered
	 */
	public static final int RADDX_VALUE = 45;

	/**
	 * An array of all the '<em><b>Ambulatory Clinic Or Center HIPAA Member2</b></em>' enumerators.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private static final AmbulatoryClinicOrCenterHIPAAMember2[] VALUES_ARRAY =
		new AmbulatoryClinicOrCenterHIPAAMember2[] {
			_261QA0600N,
			_261QA1903N,
			_261QB0400N,
			_261QC1500N,
			_261QC1800N,
			_261QD0000N,
			_261QE0002N,
			_261QE0700N,
			_261QF0400N,
			_261QH0100N,
			_261QI0500N,
			_261QL0400N,
			_261QM1200N,
			_261QM0801N,
			_261QM1000N,
			_261QM1100N,
			_261QM1101N,
			_261QM1102N,
			_261QM1300N,
			_261QX0100N,
			_261QP2000N,
			_261QP2400N,
			_261QP0904N,
			_261QP0905N,
			_261QR0206N,
			_261QR0208N,
			_261QR0207N,
			_261QR0800N,
			_261QR0400N,
			_261QR0401N,
			_261QR0405N,
			CARD,
			_261QR1100N,
			_261QR1300N,
			_261QS1200N,
			_261QS1000N,
			_261QS0132N,
			_261QU0200N,
			_261QV0200N,
			ENDOS,
			OMS,
			PAINCL,
			POD,
			PC,
			RADO,
			RADDX,
		};

	/**
	 * A public read-only list of all the '<em><b>Ambulatory Clinic Or Center HIPAA Member2</b></em>' enumerators.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static final List<AmbulatoryClinicOrCenterHIPAAMember2> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));

	/**
	 * Returns the '<em><b>Ambulatory Clinic Or Center HIPAA Member2</b></em>' literal with the specified literal value.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static AmbulatoryClinicOrCenterHIPAAMember2 get(String literal) {
		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
			AmbulatoryClinicOrCenterHIPAAMember2 result = VALUES_ARRAY[i];
			if (result.toString().equals(literal)) {
				return result;
			}
		}
		return null;
	}

	/**
	 * Returns the '<em><b>Ambulatory Clinic Or Center HIPAA Member2</b></em>' literal with the specified name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static AmbulatoryClinicOrCenterHIPAAMember2 getByName(String name) {
		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
			AmbulatoryClinicOrCenterHIPAAMember2 result = VALUES_ARRAY[i];
			if (result.getName().equals(name)) {
				return result;
			}
		}
		return null;
	}

	/**
	 * Returns the '<em><b>Ambulatory Clinic Or Center HIPAA Member2</b></em>' literal with the specified integer value.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static AmbulatoryClinicOrCenterHIPAAMember2 get(int value) {
		switch (value) {
			case _261QA0600N_VALUE: return _261QA0600N;
			case _261QA1903N_VALUE: return _261QA1903N;
			case _261QB0400N_VALUE: return _261QB0400N;
			case _261QC1500N_VALUE: return _261QC1500N;
			case _261QC1800N_VALUE: return _261QC1800N;
			case _261QD0000N_VALUE: return _261QD0000N;
			case _261QE0002N_VALUE: return _261QE0002N;
			case _261QE0700N_VALUE: return _261QE0700N;
			case _261QF0400N_VALUE: return _261QF0400N;
			case _261QH0100N_VALUE: return _261QH0100N;
			case _261QI0500N_VALUE: return _261QI0500N;
			case _261QL0400N_VALUE: return _261QL0400N;
			case _261QM1200N_VALUE: return _261QM1200N;
			case _261QM0801N_VALUE: return _261QM0801N;
			case _261QM1000N_VALUE: return _261QM1000N;
			case _261QM1100N_VALUE: return _261QM1100N;
			case _261QM1101N_VALUE: return _261QM1101N;
			case _261QM1102N_VALUE: return _261QM1102N;
			case _261QM1300N_VALUE: return _261QM1300N;
			case _261QX0100N_VALUE: return _261QX0100N;
			case _261QP2000N_VALUE: return _261QP2000N;
			case _261QP2400N_VALUE: return _261QP2400N;
			case _261QP0904N_VALUE: return _261QP0904N;
			case _261QP0905N_VALUE: return _261QP0905N;
			case _261QR0206N_VALUE: return _261QR0206N;
			case _261QR0208N_VALUE: return _261QR0208N;
			case _261QR0207N_VALUE: return _261QR0207N;
			case _261QR0800N_VALUE: return _261QR0800N;
			case _261QR0400N_VALUE: return _261QR0400N;
			case _261QR0401N_VALUE: return _261QR0401N;
			case _261QR0405N_VALUE: return _261QR0405N;
			case CARD_VALUE: return CARD;
			case _261QR1100N_VALUE: return _261QR1100N;
			case _261QR1300N_VALUE: return _261QR1300N;
			case _261QS1200N_VALUE: return _261QS1200N;
			case _261QS1000N_VALUE: return _261QS1000N;
			case _261QS0132N_VALUE: return _261QS0132N;
			case _261QU0200N_VALUE: return _261QU0200N;
			case _261QV0200N_VALUE: return _261QV0200N;
			case ENDOS_VALUE: return ENDOS;
			case OMS_VALUE: return OMS;
			case PAINCL_VALUE: return PAINCL;
			case POD_VALUE: return POD;
			case PC_VALUE: return PC;
			case RADO_VALUE: return RADO;
			case RADDX_VALUE: return RADDX;
		}
		return null;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final int value;

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final String name;

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final String literal;

	/**
	 * Only this class can construct instances.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private AmbulatoryClinicOrCenterHIPAAMember2(int value, String name, String literal) {
		this.value = value;
		this.name = name;
		this.literal = literal;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public int getValue() {
	  return value;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String getName() {
	  return name;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String getLiteral() {
	  return literal;
	}

	/**
	 * Returns the literal value of the enumerator, which is its string representation.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	@Override
	public String toString() {
		return literal;
	}
	
} //AmbulatoryClinicOrCenterHIPAAMember2
